judicial independence - Francés Inglés Diccionario